package com.shop.cereshop.commons.domain.history;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * 管理后台操作历史记录表
 */
@Data
@TableName("cere_web_history")
@ApiModel(value = "CereWebHistory", description = "操作历史记录实体类")
public class CereWebHistory {
    /**
     * 主键ID
     */
    @TableId(value = "web_history_id", type = IdType.AUTO)
    private Long webHistoryId;

    /**
     * 操作人账户ID
     */
    private Long webPlatformUserId;

    /**
     * 操作人昵称
     */
    private String webName;

    /**
     * 操作人手机号
     */
    private String webPhone;

    /**
     * 操作人头像
     */
    private String webAvatar;

    /**
     * 操作行为
     */
    private String webAction;

    /**
     * 操作时间
     */
    private LocalDateTime webActionTime;
    /**
     * 操作结果
     */
    private String webActionResult;
    /**
     * 操作类型
     */
    @ApiModelProperty(value = "操作类型 0-增加,1-修改，2-删除")
    private String webActionType;

}

